scratch out a living

Translations
gagner péniblement sa vie
Definitions
To manage to survive or earn just enough money to live, often with great difficulty and minimal resources.